@charset "utf-8";
/* CSS Document */
a { cursor:pointer; }
html, body, ul, li, ol, dl, dd, dt, p, h1, h3,h2,h4,h5, h6,form, img { margin:0; padding:0; }
ul,ol{ list-style-type:none}
fieldset,img { border:none; }
address,caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
input { padding-top:0; padding-bottom:0; font-family: "Microsoft YaHei","\5fae\8f6f\96c5\9ed1";}
input:-moz-focus-inner { border:none; padding:0; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
table { border-collapse:collapse; }

/*body{ width:100%; margin:0 auto; font: 14px "PingFangSC Regular", Microsoft YaHei, tahoma, arial; color: #fff;}如果颜色为白色字体颜色也是白色*/
body{ width:100%; margin:0 auto; font: 14px "PingFangSC Regular", Microsoft YaHei, tahoma, arial; }
a,area{blr:expression(this.onFocus=this.blur()) } 
:focus{outline-style: none; }
a{text-decoration:none;} 
ins{ text-decoration:none;}
/* *, ::after, ::before {box-sizing: initial;} */

.cf:before{ content: ''; display: table; clear: both;}
.ca:after{ content: ''; display: table; clear: both;}

.fl{ float: left;}
.fr{ float: right;}
.aicenter{-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.jccenter{ -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.body, body, html{ position: relative;height: 100%; width: 100%; margin: 0; padding: 0; overflow: hidden;}

.bg-black{
	background-color:#1b1b1b;
}


/*卫星*/
.stars{ width: 26px; position: absolute; right: 10px; bottom: 0px;z-index: 100;}
.position{ width: 26px; height: 26px; background-color: rgba(47, 57, 73, 0.9); box-shadow: 0px 2px 3px 0px rgba(61, 60, 65, 0.36); opacity: 0.9; margin-bottom: 9px;}
.starsWord{ margin-bottom: 15px;}
.starsWord p{ width: 26px; height: 26px; background-color: #ffffff; box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.4); position: relative;}
.starsWord p + p{ margin-top: 4px;}
.starsWord p i,.position i,.accidentIcon i{ width: 26px; height: 26px; display: block; position: absolute; left: 0; z-index: 2; cursor: pointer;  background: url(../images/emblemIcon.png) no-repeat;}
.position i.poIcon{ background-position: -32px -32px;}
.starsWord p i.plus{background-position: -64px -32px; border-left: none;}
.starsWord p i.reduce{background-position: -96px -32px;}
.position:hover{ background-color: #525a67;}
.starsWord p i.plus:hover,.starsWord p i.reduce:hover{background-color: #ebeaea;}
.accidentIcon{ width: 26px; height: 26px; background-color: rgba(232, 3, 16, 0.9); box-shadow: 0px 2px 3px 0px rgba(61, 60, 65, 0.36); opacity: 0.9; margin-bottom: 9px;cursor: pointer;}
.accidentIcon i.adIcon{  background-position: -220px -32px;}
.accidentIcon:hover{ background-color: #ec4040;}
.starsTxt{height: 18px; background-color: #2f3949; border-radius: 4px; line-height: 18px; color: #fff; text-align: center; font-size: 12px;cursor: pointer;margin-bottom:4px;}
.txtNone{height: 18px; background-color: #f3f1ee;}
.starsTxtVideo{height: 18px; background-color: #2f3949; border-radius: 4px; line-height: 18px; color: #fff; text-align: center; font-size: 12px; margin-bottom:4px;}
.starsTxtVideo a{color: #fff;}














